second guess someone - French English Dictionary